package Day_0211.Maven;

/**
 * @author zxc
 * @date 2023/02/11 14:41
 **/
public class Maven_Life_Cycle {
    public static void main(String[] args) {
        /**
         * Maven的生命周期
         * ===》
         * 1.Maven的 生命周期 ：
         * 项目构建 ===> 项目发布
         *
         * 2.生命周期每个阶段的说明 ：
         * （1）validate ：验证项目
         *  ===》 验证项目是否正确，并且所有必须信息是可用的;
         * （2）compile ：执行编译
         *  ===》 源代码编译在此阶段完成;
         * （3）test ：测试
         *  ===》 使用适当的单元测试框架（如JUnit）运行测试;
         * （4）package ： 打包
         *  ===》 创建jar/war包，如在pom.xml中定义提及的包;
         * （5）verify ： 检查
         *  ===》 对集成测试的结果进行检查，以保证质量达标;
         * （6）install ：安装
         *  ===》 安装打包的项目到本地仓库，以供其他项目使用;
         * （7）deploy ：部署
         *  ===》 拷贝最终的工程包到远程仓库中，以共享给其他开发人员和工程;
         *
         */
    }
}
